﻿#define  _CRT_SECURE_NO_WARNINGS 1

//1.输⼊⼀个1-7的数字，打印对应的星期⼏
//例如：
//输⼊：1 输出：星期⼀
//输⼊：2 输出：星期⼆
//输⼊：3 输出：星期三
//输⼊：4 输出：星期四
//输⼊：5 输出：星期五
//输⼊：6 输出：星期六
//输⼊：7 输出：星期天
#include <stdio.h>
//int main()
//{
//	int day = 0;
//	scanf("%d", &day);
//	switch(day)
//	{
//	case 1:
//		printf("星期一");
//		break;
//	case 2:
//		printf("星期二");
//		break;
//	case 3:
//		printf("星期三");
//		break;
//	case 4:
//		printf("星期四");
//		break;
//	case 5:
//		printf("星期五");
//		break;
//	case 6:
//		printf("星期六");
//		break;
//	case 7:
//		printf("星期天");
//		break;
//
//	}
//	return 0;
//
//}


//2.
//输⼊⼀个正的整数，逆序打印这个整数的每⼀位
//例如：
//输⼊：1234，输出：4 3 2 1
//输⼊：521，输出：1 2 5
//int main()
//{
//	int n = 0;
//	scanf("%d", &n);
//	while (n != 0)  //n = 0循环停止
//	{
//		printf("%d ", n % 10); //每次对10取余就可以打印出最后一位，当一直这样子到n=0的时候就不执行这个循环了
//		//例如：1234  
//		// 1234%10=4 打印 4 1234/10=123；
//		// 123%10=3  打印3 123/10=12  ；
//		// 12%10=2 打印2 12/10=1 ；
//		// 1%10=1  打印1 1/10=0 
//		// 然后就不在执行循环     
//		n = n / 10;  //调整这样就把最后一位去掉了
//	}
//	return 0;
//}




//3.张三上课时走神，在作业上写了很多222222222222222 结果被老师发现了
//张三连忙掩饰说自己在算2 + 22 + 222 + 2222 + 22222的和，
//老师很欣慰，问他算出来没有
//张三很困扰，因为草稿纸写满了2 已经不够用了
//
//大家伙帮帮张三吧
//设计一个程序，输入n和a 求Sn
//Sn = a + aa + aaa + … + aaaaa(n个a)
//
//输入：两个整数n，a
//(1 < n < 9)，(1 <= a <= 9)
//	输出：
//	Sn的值
//
//	样例输入：
//	5 2
//	样例输出：
//	24690
//	样例解析：Sn = 2 + 22 + 222 + 2222 + 22222 = 24690
//
//	样例输入：
//	4 5
//	样例输出：
//	6170
//	样例解析：Sn = 5 + 55 + 555 + 5555
int main()
{
	//n表示项数，a表示该整数
	int n = 0;
	int a = 0;
	int term = 0;//每一项对应的值
	int sum = 0;//求和
	scanf("%d %d", &n, &a);
	for (int i = 0; i < n; i++)
	{
		//构造每一项的表达式即可
		term = term * 10 + a;
		sum += term;
	}printf("%d", sum);


		return 0;
}